\frameforsubsection[t]{
  \renewcommand\currentblocktitle{复杂门电路的构建示例}
  \outonlyblock{
    \vspace{-2ex}
    \hanging{
      \begin{itemize}
	\item 复杂门的构建不局限于使用NMOS和PMOS开关的串联-并联网络，还可以使用任意串-并联网络，甚至可以使用非串-并联网络
	  \vspace{-4ex}
	  \hanging{
	  \twocolumns[.2]{
	    \zihao{6}
	    \outfigure{.9}{images/与-或-非门晶体管级设计.png}[(1)$x=\overline{ab+c}$]
	  }{
	    \begin{enumerate}
	      \item $x=\overline{ab+c}$
	      \item $\rightarrow x=(\overline{a}+\overline{b})\overline{c}$
	      \item 根据CMOS电路的基本组成原理，可以画出上式对应的PMOSFETs开关网络
	      \item 根据$\overline{x}=ab+c$，可直接画出该CMOS门对应的NMOSFETs开关网络
	    \end{enumerate}
	  }
	}
      \end{itemize} 
    }
  }
  \outonlyblock{
    \begin{itemize}
      \item $x=\overline{ab+c}$的两种等价逻辑符号
	\outfigure{.8}{images/与-或非门的逻辑符号.png}
    \end{itemize}
  }
  \renewcommand\currentblocktitle{择多函数的晶体管级设计}
  \outonlyblock{
    \vspace{-2ex}
    \twocolumns[.6]{
    \begin{itemize}
      \item 无法使用单级基本CMOS电路实现\\
	原因：择多函数不是反相逻辑函数，而是递增逻辑函数
      \item 怎么办？\\
	求择多函数的反相门电路\\
	\begin{enumerate}
	  \item 先求择多函数的补$\overline{f}$，它为反相逻辑函数，故可以使用单级基本CMOS电路实现
	  \item 将$\overline{f}$转换为与-或形式，得:$\overline{f}=\overline{a}\;\overline{b}+\overline{a}\;\overline{c}+\overline{b}\;\overline{c}$
	  \item 根据上式，可画出$\overline{f}$的PMOSFETs开关网络
	  \item 由于$f=ab+ac+bc$,故可以直接画出$\overline{f}$的NMOSFETs开关网络
	\end{enumerate}
    \end{itemize}
    }{
      \outfigure{.8}{images/择多函数反相门电路.png}
    }
  }
  \renewcommand\currentblocktitle{XOR的晶体管级设计}
  \outonlyblock{
    \vspace{-2ex}
    \twocolumns[.6]{
      \begin{itemize}
	\item XOR($f=\overline{a}b+a\overline{b}$)不是单调函数，因此不能通过单级基本CMOS门电路实现
	\item 但如果假设$\overline{a},\overline{b}$是事先存在的信号（可以通过反相器实现），则很容易解决
	\item 设$c=\overline{a},d=\overline{b}$,则$f=ac+bd,\overline{f}=ab+\overline{c}\;\overline{d}$
	\item 根据$f,\overline{f}$表达式，可以画出电路
      \end{itemize}
    }{
      \outfigure{.8}{images/已有互补信号情况下的XOR的实现.png}
    }[c]
  }
  \outonlyblock{
    \vspace{-2ex}
    \twocolumns{
      \begin{itemize}
	\item Q:如果事先并不存在$\overline{a},\overline{b}$，如何实现？\\
	  \alert{???}:使用两个串联的CMOS门实现2输入异或更有效？
      \end{itemize}
    }{
    }
  }
  \renewcommand\currentblocktitle{CMOS门综合练习}
  \outonlyblock{
    \vspace{-2ex}
    \twocolumns{
      \begin{itemize}
	\item 请给出一个门电路的晶体管级设计，该门电路
	  的逻辑函数为：\\
	  $f(c,b,a)=\overline{\overline{c}\;\overline{b}+ab}$
	\item 解：\\
	  \begin{enumerate}
	    \item 令$d=\overline{c},e=\overline{b}$,则$f=\overline{de+ab}$
	    \item $\therefore f_n=ab+de$
	    \item $f=(\overline{a}+\overline{b})(\overline{d}+\overline{e})$
	    \item $f_p,f$分别为基本CMOS门电路的NMOSFETs和PMOSFETs开关网络函数
	    \item 据此，可以画出晶体管级电路设计
	  \end{enumerate}
      \end{itemize}
    }{
      \outfigure{.6}{images/晶体管级电路综合.png}
      [$d=\overline{c},e=\overline{b}$]
    }
  }
}
